#pragma once
#include "Runtime/Base/Object.h"
#include "Runtime/CGI/CGIResource.h"
#include "Runtime/Utils/SmartPtr.h"
#include "Runtime/CGI/CGIResource.h"

namespace Alice{
    class ViewportClient{
    public:
        SmartPtr<CGIViewport> mCGIViewport;
    };
    class CommonViewportClient : public ViewportClient{
    public:
    };
    class GameViewportClient : public Object, public CommonViewportClient
    {
    public:
    };
}
